Add support for SSC_VERSION register on CSS platforms
authorVikram Kanigiri <[email protected]>
Thu, 12 Nov 2015 17:22:16 +0000 (17:22 +0000)
committerVikram Kanigiri <[email protected]>
Thu, 11 Feb 2016 17:04:02 +0000 (17:04 +0000)
commit421295a017d6c2378376a14cc13b5076129d347b
tree2608d20d3f3bdf71108ba4eb3e7b447cef5b9c10
parentecf70f7bdbf79bd2923ec5b14b933ba4c8e3ee59
Add support for SSC_VERSION register on CSS platforms

Each ARM Compute Subsystem based platform implements a System Security
Control (SSC) Registers Unit. The SSC_VERSION register inside it carries
information to identify the platform. This enables ARM Trusted Firmware
to compile in support for multiple ARM platforms and choose one at
runtime. This patch adds macros to enable access to this register.
Each platform is expected to export its PART_NUMBER separately.

Additionally, it also adds juno part number.

Change-Id: I2b1d5f5b65a9c7b76c6f64480cc7cf0aef019422
include/plat/arm/css/common/css_def.h
plat/arm/board/juno/juno_def.h